﻿/*用于覆盖metronic_v5.5.5 demo>default  layout：blue*/
/*
* @Author: yang
* @Date:   2019-01-03
* @Last Modified by:   Marte
* @Last Modified time: 2019-01-26
*/
/********************************************metronic样式初始化（颜色样式在theme.css）********************************************/

/*字体字号初始化*/
html,body,.btn,.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text,.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text small,.form-control{
	font-family: Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,SimSun,sans-serif;
}

html, body{
	font-size: 14px;
  color: #575962;
}
a:hover {
  text-decoration: none;
}
p{
	margin: 0;
	padding: 0;
}
/******************************字体图标******************************/
@font-face {
	font-family: "summernote";
	font-style: normal;
	font-weight: normal;
	src: url("../../../common/plugins/summernote/summernote.eot?dbafe969167589eda84514394d126413");
	src: url("../../../common/plugins/summernote/summernote.eot?#iefix") format("embedded-opentype"), url("../../../common/plugins/summernote/summernote.woff?dbafe969167589eda84514394d126413") format("woff"), url("../../../common/plugins/summernote/summernote.ttf?dbafe969167589eda84514394d126413") format("truetype")
}
@font-face {
	font-family: "socicon";
	src: url("../../../common/plugins/socicon/socicon.eot");
	src: url("../../../common/plugins/socicon/socicon.eot?#iefix") format("embedded-opentype"), url("../../../common/plugins/socicon/socicon.woff") format("woff"), url("../../../common/plugins/socicon/socicon.ttf") format("truetype"), url("../../../common/plugins/socicon/socicon.svg#socicon") format("svg");
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: "LineAwesome";
	src: url("../../../common/plugins/line-awesome/line-awesome.eot?v=1.1.");
	src: url("../../../common/plugins/line-awesome/line-awesome.eot??v=1.1.#iefix") format("embedded-opentype"), url("../../../common/plugins/line-awesome/line-awesome.woff2?v=1.1.") format("woff2"), url("../../../common/plugins/line-awesome/line-awesome.woff?v=1.1.") format("woff"), url("../../../common/plugins/line-awesome/line-awesome.ttf?v=1.1.") format("truetype"), url("../../../common/plugins/line-awesome/line-awesome.svg?v=1.1.#fa") format("svg");
	font-weight: normal;
	font-style: normal
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
	font-family: "LineAwesome";
	src: url("../../../common/plugins/line-awesome/line-awesome.svg?v=1.1.#fa") format("svg")
}
}
@font-face {
	font-family: "Flaticon";
	src: url("../../../common/plugins/flaticon/Flaticon.eot");
	src: url("../../../common/plugins/flaticon/Flaticon.eot?#iefix") format("embedded-opentype"), url("../../../common/plugins/flaticon/Flaticon.woff") format("woff"), url("../../../common/plugins/flaticon/Flaticon.ttf") format("truetype"), url("../../../common/plugins/flaticon/Flaticon.svg#Flaticon") format("svg");
	font-weight: normal;
	font-style: normal
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
	font-family: "Flaticon";
	src: url("../../../common/plugins/flaticon/Flaticon.svg#Flaticon") format("svg")
}
}
@font-face {
	font-family: "Metronic";
	src: url("../../../common/plugins/metronic/Metronic_fda1334c35d0f5fe2afb3afebbb6774a.eot");
	src: url("../../../common/plugins/metronic/Metronic_fda1334c35d0f5fe2afb3afebbb6774a.eot?#iefix") format("embedded-opentype"), url("../../../common/plugins/metronic/Metronic_fda1334c35d0f5fe2afb3afebbb6774a.woff2") format("woff2"), url("../../../common/plugins/metronic/Metronic_fda1334c35d0f5fe2afb3afebbb6774a.woff") format("woff"), url("../../../common/plugins/metronic/Metronic_fda1334c35d0f5fe2afb3afebbb6774a.ttf") format("truetype"), url("../../../common/plugins/metronic/Metronic_fda1334c35d0f5fe2afb3afebbb6774a.svg#Metronic") format("svg");
	font-weight: normal;
	font-style: normal
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
	font-family: "Metronic";
	src: url("../../../common/plugins/metronic/Metronic_fda1334c35d0f5fe2afb3afebbb6774a.svg#Metronic") format("svg")
}
}
@font-face {
	font-family: "Font Awesome 5 Brands";
	font-style: normal;
	font-weight: normal;
	src: url("../../../common/plugins/fontawesome5/fa-brands-400.eot");
	src: url("../../../common/plugins/fontawesome5/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../../../common/plugins/fontawesome5/fa-brands-400.woff2") format("woff2"), url("../../../common/plugins/fontawesome5/fa-brands-400.woff") format("woff"), url("../../../common/plugins/fontawesome5/fa-brands-400.ttf") format("truetype"), url("../../../common/plugins/fontawesome5/fa-brands-400.svg#fontawesome") format("svg")
}
.fab {
	font-family: "Font Awesome 5 Brands"
}
@font-face {
	font-family: "Font Awesome 5 Free";
	font-style: normal;
	font-weight: 400;
	src: url("../../../common/plugins/fontawesome5/fa-regular-400.eot");
	src: url("../../../common/plugins/fontawesome5/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../../../common/plugins/fontawesome5/fa-regular-400.woff2") format("woff2"), url("../../../common/plugins/fontawesome5/fa-regular-400.woff") format("woff"), url("../../../common/plugins/fontawesome5/fa-regular-400.ttf") format("truetype"), url("../../../common/plugins/fontawesome5/fa-regular-400.svg#fontawesome") format("svg")
}
.far {
	font-weight: 400
}
@font-face {
	font-family: "Font Awesome 5 Free";
	font-style: normal;
	font-weight: 900;
	src: url("../../../common/plugins/fontawesome5/fa-solid-900.eot");
	src: url("../../../common/plugins/fontawesome5/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../../../common/plugins/fontawesome5/fa-solid-900.woff2") format("woff2"), url("../../../common/plugins/fontawesome5/fa-solid-900.woff") format("woff"), url("../../../common/plugins/fontawesome5/fa-solid-900.ttf") format("truetype"), url("../../../common/plugins/fontawesome5/fa-solid-900.svg#fontawesome") format("svg")
}
/*element-ui 图标文字路径*/
@font-face{
  font-family:element-icons;
  src:url("../../../../icon-lib/element-fonts/element-icons.woff") format("woff"),url("../../../../icon-lib/element-fonts/element-icons.ttf") format("truetype");
}
/******************************按钮******************************/
/*************基础按钮*************/
/*默认大小，【规范】字号14px，视觉高度34px，左右内边距14px*/
.btn{
	padding: 0.536rem 1rem;
  color: #575962;
}
.btn.m-btn--custom {
    padding: 0.536rem 1rem;
}
/*大型按钮，【规范】字号16px，视觉高度40px，左右内边距20px*/
.btn-lg, .btn-group-lg>.btn {
    padding: 0.536rem 1.36rem;
    font-size: 1.142rem;
    line-height: 1.5;
    border-radius: .3rem;
}
.btn.m-btn--custom.btn-lg, .btn-group-lg>.btn.m-btn--custom {
    padding: 0.536rem 1.36rem;
    font-size: 1.142rem;
}
/*小型按钮，【规范】字号12px，视觉高28px，左右内边距10px*/
.btn-sm, .btn-group-sm>.btn {
    padding: .286rem .643rem;
    font-size: .857rem;
    line-height: 1.5;
    border-radius: .2rem;
}
.btn.m-btn--custom.btn-sm, .btn-group-sm>.btn.m-btn--custom {
    padding: .286rem .643rem;
    font-size: .857rem;
}
/*默认加宽按钮，【规范】字号14px，视觉高34px，左右内边距30px*/
.btn.m-btn--wide {
    padding-left: 2.08rem;
    padding-right: 2.08rem;
}
/*大型加宽按钮，【规范】字号16px，视觉高40px，左右内边距40px*/
.btn.m-btn--wide.btn-lg, .btn-group-lg>.btn.m-btn--wide {
    padding-left: 2.80rem;
    padding-right: 2.80rem;
}
/*大型加宽按钮，【规范】字号16px，视觉高40px，左右内边距40px*/
.btn.m-btn--wide.btn-sm, .btn-group-sm>.btn.m-btn--wide {
    padding-left: 1.36rem;
    padding-right: 1.36rem;
}
/*自定义中等高度按钮*/
.btn.m-btn--md {
    padding: 0.679rem 2rem;
}
/*只有图标的按钮*/
.m-btn--icon.m-btn--icon-only {
    width: 34px;
    height: 34px;
}
.m-btn--icon.m-btn--icon-only.btn-lg, .btn-group-lg>.m-btn--icon.m-btn--icon-only.btn {
    width: 40px;
    height: 40px;
}
.m-btn--icon.m-btn--icon-only.btn-sm, .btn-group-sm>.m-btn--icon.m-btn--icon-only.btn {
    width: 28px;
    height: 28px;
}
/*带图标的按钮*/
.m-btn--icon>span [class^="la-"], .m-btn--icon>span [class*=" la-"] {
    font-size: 1.28rem;
}
/*************下拉菜单*************/
/*下拉选项单个高度*/
.dropdown-menu>li>a, .dropdown-menu>.dropdown-item {
    padding: 0.465rem 1rem;
}
/******************************面板Portlets******************************/
.m-portlet .m-portlet__head{
	height: 3.429rem;
	padding: 0 1.36rem;
}
.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text{
	font-size: 1.142rem;
}
.m-portlet .m-portlet__body {
    padding: 1rem 1.36rem;
}
.m-portlet .m-portlet__foot {
    padding: 0.679rem 1.36rem;
}
/*small head面板*/
.m-portlet.m-portlet--head-sm .m-portlet__head {
    height: 3rem;
}
.m-portlet.m-portlet--head-sm .m-portlet__foot, .m-portlet.m-portlet--head-sm .m-portlet__body {
    padding-top: 0.72rem;
    padding-bottom: 0.72rem;
}
.m-portlet.m-portlet--tabs .m-portlet__head {
    padding: 0 1.36rem;
}
/*固定头部面板头部高度*/
.m-portlet.m-portlet--head-lg .m-portlet__head {
    height: 4.858rem;
}

/******************************表单Form Controls******************************/
/*************基础表单Base Controls*************/
.el-input__inner {
  height: calc(2.286rem + 2px);
  line-height: 34px;
}
.el-input__icon {
  line-height: 34px;
}
.el-form-item__content, .el-form-item__label {
  line-height: 34px;
}
.form-control {
    height: calc(2.286rem + 2px);
	padding: .536rem 0.713rem;
}
.custom-file-input {
    height: calc(2.286rem + 2px);
}
.custom-file {
    height: calc(2.286rem + 2px);
}
.custom-file-label {
    height: calc(2.286rem + 2px);
	padding: .586rem 1.15rem;
}
.custom-file-label::after {
    height: 2.286rem;
	padding: .586rem 1.15rem;
}
.input-group-text {
    padding: .536rem 1.15rem;
}
/*大尺寸表单*/
.input-group-lg>.form-control, .input-group-lg>.input-group-prepend>.input-group-text, .input-group-lg>.input-group-append>.input-group-text, .input-group-lg>.input-group-prepend>.btn, .input-group-lg>.input-group-append>.btn {
    height: calc(2.715rem + 2px);
    padding: 0.536rem 1.36rem;
    font-size: 1.142rem;
}
/*小尺寸表单*/
.input-group-sm>.form-control, .input-group-sm>.input-group-prepend>.input-group-text, .input-group-sm>.input-group-append>.input-group-text, .input-group-sm>.input-group-prepend>.btn, .input-group-sm>.input-group-append>.btn {
    height: calc(1.858rem + 2px);
    padding: .286rem .643rem;
}
.el-input--prefix .el-input__inner {
  padding-left: 30px !important;
}
/*switch开关*/


/**/
.bootstrap-touchspin .input-group-addon {
    padding: .536rem 1.15rem;
}
.bootstrap-touchspin .input-group-btn-vertical .btn {
    padding: 0.08rem 0.3rem;
}
/*Bootstrap Switch*/
.bootstrap-switch .bootstrap-switch-handle-on, .bootstrap-switch .bootstrap-switch-handle-off, .bootstrap-switch .bootstrap-switch-label {
    padding-top: .45rem;
    padding-bottom: .45rem;
	line-height: 1.5;
}
.bootstrap-switch .bootstrap-switch-handle-on {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
    padding-top: .28rem;
    padding-bottom: .28rem;
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
    padding: 0.49rem 1.65rem;
    font-size: 1.142rem;
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
/*Bootstrap Select*/
.bootstrap-select>.dropdown-toggle {
    padding: .536rem 1.15rem;
}
/*Select2*/
.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding: .536rem 1.15rem;
}
/*Options面板foot*/
.m-form .m-form__actions {
    padding: 14px;
}

/********************************************element样式初始化********************************************/
/******************************table表格******************************/
.el-table {
    color: #575962;
}
.el-table thead th {
    color: #7C828D;
    font-weight: normal;
}
.el-table--border, .el-table--group {
    border-color: #ebedf2;
}
.el-table td, .el-table th.is-leaf {
  border-color: #ebedf2;
}
.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
  border-color: #ebedf2;
}
.el-table .cell {
    line-height: 18px;
}
.el-table td, .el-table th {
    padding: 1px 0 0 0;
	  height: 48px;
}
.el-table--enable-row-hover .el-table__body tr:hover>td {
	background-color: #f4f8fa;
}
/*td内容超两行省略 addbyzl*/
.el-table .cell {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
/*table内操作按钮*/
.btn-table {
  padding: 0 7px 0 9px;
  position: relative;
  color: #169AFF;
  cursor: pointer;
}
.btn-table.disabled, .btn-table.disabled:hover {
  color: #8ACCFF;
  cursor: not-allowed;
}
.btn-table:hover {
  color: #008DF9;
}
.btn-table:first-child {
  padding-left: 0;
}
.btn-table:after {
  content: '';
  display: inline-block;
  height: 12px;
  width: 1px;
  background: #E0E3E9;
  margin-left: 8px;
  position: absolute;
/*  top: 10px;*/
}
.btn-table:last-child:after {
  height: 0;
}
.btn-table.el-button+.el-button {
  /*margin-left: 0;*/
}
/*pagination分页样式*/
.el-pagination {
  margin-top: 10px;
}
.el-pagination__sizes {
  float: right;
}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li{
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  background: #fff;
  border-radius: 0;
  margin: 0;
  border: 1px solid #e3e6ed;
  border-right: none;
  font-weight: normal;
  font-size: 14px;
}
.el-pagination.is-background .btn-next {
  border-right: 1px solid #e3e6ed;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.el-pagination.is-background .btn-prev {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.el-pagination__jump {
  color: #afb2c1;
}
.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #169aff;
  border-color: #169aff;
}
.el-pagination button, .el-pagination span:not([class*=suffix]) {
  height: 34px;
  line-height: 34px;
}
.el-pagination__editor.el-input .el-input__inner {
  height: 34px;
  line-height: 34px;
}
.el-pagination .el-select .el-input .el-input__inner {
  height: 34px;
  line-height: 34px;
  width: 92px;
  text-align: center;
}
.el-pagination__jump {
  margin-left: 10px;
}
.el-pagination.is-background .btn-next.disabled, .el-pagination.is-background .btn-next:disabled, .el-pagination.is-background .btn-prev.disabled, .el-pagination.is-background .btn-prev:disabled, .el-pagination.is-background .el-pager li.disabled {
  color: #afb2c1;
}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev {
  color: #7c828d;
}
.el-pagination.is-background .el-pager li {
  color: #575962;
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #7c828d;
  background: #F3F6F7;
  border-color: #e3e6ed;
}
.el-pagination__editor.el-input {
  width: 38px;
}

/*ele复选框样式重置*/
.el-checkbox {
  margin-bottom: 0;
}
.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #36a3f7;
  border-color: #36a3f7;
}
.el-checkbox__inner {
  border-radius: 3px;
  height: 18px;
  width: 18px;
}
.el-checkbox__inner::after {
  top: 2px;
  left: 5px;
  width: 4px;
  height: 9px;
  border-width: 0 2px 2px 0 !important;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  height: 4px;
  top: 6px;
}


/********************************************element样式初始化（颜色样式在theme.css）********************************************/

/*
* @Author: YYD
* @Date:   2019-02-14 10:27:59
* @Last Modified by:   Marte
* @Last Modified time: 2019-02-26 15:20:20
*/
input, textarea, keygen, select, button {
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
}
#app {
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif!important ;
}
/******************************按钮******************************/
.el-button.btn-lg,.el-button.is-round.btn-lg{
    padding: 11px 19px;
    font-size:16px;
}
.el-button.btn-sm,.el-button.is-round.btn-sm{
 /*   padding: 7px 9px;*/
    font-size:12px;
}
.el-button:not('.el-button--text'),.el-button.is-round:not('.el-button--text'){
    padding: 9px 14px;
}
.el-button.is-round {
    padding: 9px 14px;
    border-radius: 20px;
}
.el-button--small, .el-button--small.is-round {
    padding: 7px 9px;
}
.el-button.is-circle {
    padding: 9px;
}
.el-button.is-circle.btn-lg{
    width:40px;
    height: 40px;
}
.el-button.is-circle.btn-sm{
    width:28px;
    height: 28px;
}


/******************************单选框******************************/
.el-radio__inner{
    border: 1px solid #d5d8e0;
    border-radius: 100%;
    width: 18px;
    height: 18px;
}
.el-radio__inner::after {
    width: 6px;
    height: 6px;
}
/*按钮组*/
.el-radio-button--medium .el-radio-button__inner {
    padding: 9px 20px;
}
.el-radio-button__inner {
    border: 1px solid #e3e6ed;
    border-left: 0;
}
.el-radio-button:first-child .el-radio-button__inner {
    border-left: 1px solid #e3e6ed;
}
.el-radio-button--small .el-radio-button__inner {
    padding: 7px 15px;
}
.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner {
    background-color: #169AFF;
    opacity: 0.5;
}

/*
* @Author: ZL
* @Date:   2019/3/7
* @Last Modified by:   ZL
* @Last Modified time: $ $
*/
/************************* tree-left start *************************/
.tree-left .el-input input {
  height: 34px;
  padding: 0 10px;
}
.tree-left .el-input__icon {
  line-height: 34px;
}
.tree-left {
  width: 320px;
  float: left;
  height: 100%;
  overflow-y: hidden;
  position: fixed;
  border-right: 1px solid #EBEDF2;
  background: #fff;
}
.tree-left .el-tree {
  margin-right: 0;
  padding: 0 20px;
}
.tree-left .el-tree-node__content {
  height: 40px;
}
.tree-left .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
  background: #EAF6FF;
  border-right: 4px solid #169AFF;
}
.tree-left .el-tree-node__content:hover {
  background: #f3f6f9;
}
.tree-left .custom-tree-node i:before {
  color: #C3E5FF;
  padding-right: 5px;
}
.tree-left .m-scroller:not(.m-scrollable--track)>.ps__rail-y, .tree-left .m-scrollable:not(.m-scrollable--track)>.ps__rail-y {
  right: 0 !important;
}
/*tree-left end*/
/************************* 右侧滑窗right-sidebar start *************************/
.right-sidebar {
  display: block;
  z-index: 1001;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  bottom: 0;
  padding: 0;
  right: -570px;;
  background-color: #fff;
  overflow-y: auto;
  -webkit-transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 560px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-box-shadow: 0px 0px 15px 1px rgba(69,65,78,0.2);
  box-shadow: 0px 0px 15px 1px rgba(69,65,78,0.2);
}
.right-sidebar .m-scrollable {
  padding-right: 10px;
  margin-right: 0;
}
.right-sidebar .el-tabs__nav-wrap {
  height: 48px;
  line-height: 48px;
  padding: 0 40px 0 20px;
}
.right-sidebar .el-tabs--top .el-tabs__item.is-top:nth-child(2) {
  padding-left: 20px;
}
.right-sidebar .el-tabs__active-bar {
  left: -20px;
  padding: 0 20px;
  box-sizing: content-box;
}
.right-sidebar .right-sidebar-close {
  color: #E0E3E9;
  position: absolute;
  top: 10px;
  right: 20px;
  z-index: 100;
  cursor: pointer;
}
.right-sidebar .right-sidebar-close:hover {
  color: #AFB2C1;
}
.right-sidebar .el-tabs__item {
  color: #575962;
}
.right-sidebar .el-tabs__item.is-active, .el-tabs__item:hover {
  color: #169AFF;
}
.right-sidebar .el-tabs__active-bar {
  background-color: #36a3f7;
}
.right-sidebar .el-tabs__content {
  padding: 0 10px 0 20px;
}
.right-sidebar-footer {
  position: absolute;
  width: 100%;
  bottom: 0;
  height: 54px;
  line-height: 54px;
  border-top: 1px solid #EBEDF2;
  padding: 0 20px;
  text-align: right;
  background: #fff;
}
.right-sidebar-footer button {
  margin-left: 5px;
}
.right-sidebar-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  background: transparent;
}
/*右侧滑窗right-sidebar end*/


/*
* @Author: ZL
* @Date:   2019/3/13
* @Last Modified by:   ZL
* @Last Modified time: $ $
*/
/************************* el-dialog start *************************/
.el-dialog__header {
  height: 48px;
  line-height: 48px;
  padding: 0 20px;
  border-bottom: 1px solid #EBEDF2;
}
.el-dialog__headerbtn {
  top: 0;
}
.el-dialog__title {
  color: #575962;
}
.el-dialog__body .el-form {
  padding: 0;
}
.el-form-item__label {
  color: #575962;
}
.el-dialog__footer {
  padding: 10px 20px;
  border-top: 1px solid #EBEDF2;
}
/************************* el-dialog end *************************/

ul,li{margin: 0;
  padding: 0;}
li{list-style: none}
.scrollable{
  overflow-y: auto;
}
[v-cloak] {
  display: none;
}
/******************滚动条 start******************/
/* 定义滚动条样式 */
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar
{
  width: 16px;
  background-color: #fff;
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
  border-radius: 10px;
  background-color: #fff;
}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
  border-radius: 10px;
  background-color: #dcdfe6;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #ACB0BF;
}
/******************滚动条 end******************/

/*el-table 空数据的样式展示*/
.el-table__empty-block {
    min-height: 120px;
    background-image: url("");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 80px;
    margin-bottom: 60px;
}
.el-table__empty-block span{
    position: relative;
    top: 60px;
}

